512 research outputs found

    The role of industry within an undergraduate module: a tale of unexpected surprises, cunning, and banana republics

    Get PDF
    The interaction of industry within undergraduate modules is generally fairly limited, with most interactions taking the form of case studies and guest lectures. This paper outlines how industry was integrated into student coursework on an undergraduate module within a Computer Science department. In doing so it provides insights into how such coursework could be designed, and explores many of the issues that need to be addressed in order to make such interactions a success

    Requirement engineering education in the UK, an empirical study

    Get PDF
    The quality of software is critically dependent on the quality of Requirements Engineering activities undertaken during software development. This paper outlines a survey of Higher Education (HE) institutions in the UK undertaken to determine the nature of the topics covered relating to Requirement Engineering, and the extent to which such topics are practically taught and assessed. Very few surveys of Requirement Engineering within HE have been conducted, and, to the authors knowledge this will be the first significant one published which focussing on HE in the UK. The paper concludes that a number of key issues exist in the UK provision for teaching in this area, which impact on the ability of industry to leverage the skills gained by students whilst studying at university

    Automated negotiation for service contracts

    Get PDF
    Automated negotiation draws upon research from a number of different computing disciplines, predominantly those of Game Theory, AI, Requirement specification & Authorisation research. Automated negotiation allows clients / services to come to agreements regarding service utilisation. A number of problems exist within the area, primarily those of requirement elicitation and trust. These problems can be minimised through standardisation and careful design; however, human participation in the process cannot be completely removed. This paper examines a possible format, architecture and implementation (TRANSACT) to aid in the automated negotiation of service contracts based on exogenously stated requirements / capabilities. In doing so it explores the issues and areas in which further developments are required to support future service developments

    Modelling the Strategic Alignment of Software Requirements using Goal Graphs

    Get PDF
    This paper builds on existing Goal Oriented Requirements Engineering (GORE) research by presenting a methodology with a supporting tool for analysing and demonstrating the alignment between software requirements and business objectives. Current GORE methodologies can be used to relate business goals to software goals through goal abstraction in goal graphs. However, we argue that unless the extent of goal-goal contribution is quantified with verifiable metrics and confidence levels, goal graphs are not sufficient for demonstrating the strategic alignment of software requirements. We introduce our methodology using an example software project from Rolls-Royce. We conclude that our methodology can improve requirements by making the relationships to business problems explicit, thereby disambiguating a requirement's underlying purpose and value.Comment: v2 minor updates: 1) bitmap images replaced with vector, 2) reworded related work ref[6] for clarit

    Smart home: Devices, applications and their potential benefits and challenges

    Get PDF
    © Springer Nature Switzerland AG 2019. This study surveys a range of devices and applications based on information and computer technologies to automate their control houses and related activities which together form and are called Smart Home systems. The aim of this research is to explore examples of such devices and applications used to provide smart home technologies and their benefits and challenges to users. Interviews were administered to 18 users of Smart Home technologies. The participants were selected randomly by purposive sampling on the basis of having and using a smart home technology, and with the goal of ascertaining which type of the technologies are being used, their modus operandi, and their benefits and any implementation issues. This was complemented by exploring the systems through watching and observing online videos of people using them. The findings reveal a varied number of Smart Home systems being used for automating household operations. The primary reasons for using them are their efficiency and simplicity of operation in spite of being challenged by their high costs. In relative order, the greatest perceived benefits of a smart home system for the participants were convenience, energy savings, the security it can provide, and simplicity of control. The greatest challenges were cost, design aspects, technical challenges and lacking in meeting special user needs

    An investigation of management systems for sustainable e-government

    Get PDF
    Sustainable e-government has become an important issue for countries wishing to sustain their e-services and promote integration with smart cities. Such new challenges require policy makers to move toward sustainable e-government and encourage organisations to engage with management systems that promote sustainability; these include systems for environmental sustainability (ISO14001) and social sustainability (ISO 26000). The literature related to sustainable e-government shows a lack of research into the acceptance and adoption of such management systems and their influence on e-government sustainability. A quantitative case study was conducted in the Kingdom of Saudi Arabia (KSA), which investigated the Saudi Ministry of Justice (MoJ), together with private software companies employed by the MoJ. The purpose of the study was to understand the current situation regarding standards that support sustainability in e-government and its affiliates in the private sector. Survey data was gathered from 83 e-government project employees from the public and private sectors; participants reported on their adoption of management systems designed to support sustainable egovernment. Social management systems were more highly ranked than other management systems, namely those related to environmental and economic administration. This raises concerns about the low level of awareness of green-ability (environmental considerations). While social management systems were more likely to be adopted, these four management systems, environmental, social, quality and economic, showed a strong positive interrelationship: when organisations agreed on the adoption of one form of system, they tended to respond positively to others. These results will be utilised to support future work in designing a framework for sustainable e-government

    Software sustainability from a user perspective: A case study of a developing country (Kingdom of Saudi Arabia)

    Get PDF
    Interest in sustainable development is increasing. Understanding the user’s perspective toward software sustainability helps to enhance understanding of the concept. The need for developing countries to enhance their ICT infrastructure to align with United Nation (UN) sustainable development goals increases the necessity to understand the current perception of software users, industry and sustainability experts, to improve the level of software sustainability. Software sustainability has a number of challenges with regard to adoption by software users. This study investigates software sustainability from the point of view of users in the Kingdom of Saudi Arabia (KSA) by addressing four scales, namely beliefs, intention, attitude and perceptions toward using sustainable software. It also addresses key barriers to sustainable software, such as lack of awareness and difficulty of recognising sustainable software

    An investigation into sustainable e-government in Saudi Arabia

    Get PDF
    Sustainable e-government has become an important consideration for governments. However, existing e-government literature on sustainability is sparse. A quantitative empirical study was conducted to survey the perceptions of Saudi Arabian citizens with regard to the characteristics of sustainable e-government. Survey data gathered from 442 respondents were analysed to investigate their understanding of the importance of each of these characteristics, allowing the identification of a set of key characteristics likely to influence citizens’ utilization of sustainable e-government services. The study also investigated users’ perceptions of three key barriers to the ability of policymakers to develop and adopt sustainable e-government systems. The results indicate that the characteristics perceived to be the most significant were usability, security, performance, transparency and flexibility, whereas respondents were relatively unconcerned with the social, environmental and economic dimensions of the impact of the software used in e-government systems. This study has also shed new light on experts’ perceptions by investigating sustainable e-government features from their perspective. Data gathered from 83 respondents affirms the importance of sustainable e-government, the importance of cooperation between software development department and government agencies during designing and using sustainable e-government, and the influence of sustainability qualities on e-government. These results will be utilised in future as part of a framework for evaluating sustainable e-government

    An empirical study of sustainable E-Government characteristics in Saudi Arabia

    Get PDF
    It is clear that sustainable e-government has become an important consideration for governments, and a political buzz-phrase encompassing e-government literature and sustainability. However, existing e-government literature on sustainability is sparse. A quantitative empirical study was conducted to survey the perceptions of Saudi Arabian citizens with regard to the characteristics of sustainable e-government. Survey data gathered from 442 respondents were analysed to investigate their understanding of the importance of each of these characteristics, allowing the identification of a set of key characteristics likely to influence citizens’ utilization of sustainable e-government services. The study also investigated users’ perceptions of three key barriers to the ability of policymakers to develop and adopt sustainable e-government systems. The most significant barrier was found to be low public awareness of the benefits of sustainable e-government, followed by the inability of governments to predict the needs of future generations of citizens, and their inability to meet current users’ needs. This study also seeks to rank the characteristics of sustainable e-government according to citizens’ perceptions of their priority. The ranking of sustainable e-government characteristics provides an authoritative measurement to guide efforts to develop e-government systems by identifying key characteristics in terms of their effects on the sustainability of e-government. The results indicate that the characteristics perceived to be the most significant were usability, security, performance, transparency and flexibility, whereas respondents were relatively unconcerned with the social, environmental and economic dimensions of the impact of the software used in e-government systems. Participants were found to differ by gender in the priority they assigned to the various characteristics. For example, females considered security to be the most important of the eleven characteristics assessed, while males considered usability to be the most vital characteristic. These results can be utilised in future as part of a framework for evaluating sustainable e-government. Furthermore, the characteristics identified here can be used as a means of providing valuable feedback for the planning and implementation of future sustainable e-government initiatives
    • …
    corecore